pressed cage - Turkish English Dictionary